program development and technical cooperation division - German English Dictionary